home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 41.zip / BS1 part 41 / Devpac 2.12 disk 2.adf / include.cbm / exec / nodes.i < prev    next >
Text File  |  1987-03-31  |  1KB  |  58 lines

  1.     IFND EXEC_NODES_I
  2. EXEC_NODES_I SET 1
  3. **********************************************************************
  4. *
  5. *   Commodore Amiga -- ROM Operating System Executive Include File
  6. *
  7. **********************************************************************
  8. *
  9. *   Source Control:
  10. *
  11. *       $Header: nodes.i,v 33.2 86/03/07 17:30:44 neil Exp $
  12. *
  13. *       $Locker:  $
  14. *
  15. **********************************************************************
  16.  
  17.  
  18. *----------------------------------------------------------------
  19. *
  20. *   List Node Structure
  21. *
  22. *----------------------------------------------------------------
  23.  
  24.  STRUCTURE  LN,0
  25.     APTR    LN_SUCC
  26.     APTR    LN_PRED
  27.     UBYTE   LN_TYPE
  28.     BYTE    LN_PRI
  29.     APTR    LN_NAME
  30.     LABEL   LN_SIZE
  31.  
  32. ; min node -- only has minimum necessary, no type checking possible
  33.  STRUCTURE  MLN,0
  34.     APTR    MLN_SUCC
  35.     APTR    MLN_PRED
  36.     LABEL   MLN_SIZE
  37.  
  38. *------ Node Types:
  39.  
  40. NT_UNKNOWN      EQU     0
  41. NT_TASK         EQU     1
  42. NT_INTERRUPT    EQU     2
  43. NT_DEVICE       EQU     3
  44. NT_MSGPORT      EQU     4
  45. NT_MESSAGE      EQU     5
  46. NT_FREEMSG      EQU     6
  47. NT_REPLYMSG     EQU     7
  48. NT_RESOURCE     EQU     8
  49. NT_LIBRARY      EQU     9
  50. NT_MEMORY       EQU     10
  51. NT_SOFTINT      EQU     11
  52. NT_FONT         EQU     12
  53. NT_PROCESS      EQU     13
  54. NT_SEMAPHORE    EQU     14
  55. NT_SIGNALSEM    EQU     15      ; signal semaphores
  56.  
  57.     ENDC !EXEC_NODES_I
  58.